2006年11月05日
川俣晶の縁側ソフトウェア技術雑記 total 3123 count

IISユーザーは、PHP 5.2.0で高速化の恩恵を受けられる?

Written By: 川俣 晶連絡先

雑用係はつらいよ §

 で早急にアップグレードと言われたので、しょうがないので入れ替えました。

 本当は、管理の手間が掛かるのでPHPはもうやめようかと思ったのですが、PHPベースのコンテンツを置き換える手間がバカにならないので、とりあえずアップグレードを試みました。

入れ替え §

 従来は、PHP 5.1.4のWidowsインストーラで入れたものだったと思います。これがCGIベースで動いていたのだと思います。ISAPIの設定は良く分からなかったので、そのまま動かしていました。(それでも、かなりの量の手動設定やら、モジュールの追加の手間を掛けている)

 さて、PHP 5.2.0のWindowsバイナリーのインストーラ(.msi)を落として入れてみると、いきなり動作させるサーバの種類を質問してきてびっくり。ISAPI版もそこから選べます。

 喜び勇んで入れてみましたが、そのままでは動きません。いろいろ設定を手動で行わねばなりません。このあたりに無頓着なのは、オープンソース関係者の致命的な欠点ですね。ユーザーは決まり切った面倒なことはやりたくない……という事実にきちんと向き合っていません。今回は資産があるから設定しましたが、そうでなければ使わないところですね。PHPに好意的な私でも、そう思ってしまうわけですよ。

速くなった! §

 いや~、速くなりましたね。

 さすが、CGIとISAPIは違います。